﻿-var entity = ViewData["entity"] as Schedule
-bool create = (entity.Id == 0);
-bool popup = ViewData.ContainsKey("popup")
%form.validate{action="schedule.ivp/save"}
  _formfields
  =HTMLHelper.HiddenInput("id",entity.Id)
  .padded5
    .formheader
      %h1
        %img.icon24{src="img/headericons/schedule.png"}
        =(create)? "Новое расписание" : entity.Name
    _error
    .formbody
      .field
        %label.required{for="name"} Название
        %input#name.px500.big.required{name="name",value=HTMLHelper.EscapeQuotes(entity.Name),maxlength="50"}
      .field
        %label.required{for="interval"} Шаг записи
        %input#interval.numeric.required{name="interval",value=entity.Interval,maxlength="5"}
        %span минут
      %table
        %tr
          %td
            %label{for="bgcolor"} Цвет фона 
            %input#bgcolor.px100{name="bgcolor",value=entity.BgColor,maxlength="50"}
          %td
            %label{for="taskbgcolor"} Цвет фона заявки
            %input#bgcolor.px100{name="taskbgcolor",value=entity.TaskBgColor,maxlength="50"}
        %tr
          %td{colspan="2"} в формате RGB: "#A2B4C6" или web-цвет: "Red"
    .formbottom
      %div
        %button.saveandreturn#submit{type="submit",onclick="$('#closeaftersave').val('true')"} Сохранить и закрыть
        %button.return{type="button",onclick="self.close()"} Закрыть
